#ifndef __CORE_H__
#define __CORE_H__

#include <ros/ros.h>
#include <sstream>
#include <iostream>
#include <string>
#include <vector>

#include "common/glog/glog.h"
#include "common/rviz_visualization/rviz_marker.h"
#include "point_.h"
#include "trajectory_ros.h"

using namespace std;

namespace mc{
    /******************************************
     * 2维点数据
     *******************************************/
    using Point2f = Point_<float>;
    using Point2d = Point_<double>;

    /******************************************
     * 状态码
     *******************************************/
    // 定义返回状态数据
    struct status{
        bool success = true;
        string message = "success";
        int code = 0;
    };

}; //namespace


#endif


